package beans;


import java.util.List;

import netframe.IAZItem;
import netframe.IFuzzySearchItem;

public class ItemEntity implements IAZItem, IFuzzySearchItem {

    private String mValue;
    private String mSortLetters;
    private List<String> mFuzzySearchKey;
    private OperateGoodsDetailsBean.DataBean mBean;
    private WarningInfoBean.DataBean mWarnBean;
    private InventoryWarnBean.DataBean mWarnInfoBean;
    private GoodsStatisticsBean.DataBean countBean;
    private StorageWarningInfoBean oldBean;

    public ComboBean.DataBean getComboBean() {
        return comboBean;
    }

    public void setComboBean(ComboBean.DataBean comboBean) {
        this.comboBean = comboBean;
    }

    private ComboBean.DataBean comboBean;

    public StorageWarningInfoBean getOldBean() {
        return oldBean;
    }

    public void setOldBean(StorageWarningInfoBean oldBean) {
        this.oldBean = oldBean;
    }

    public GoodsStatisticsBean.DataBean getCountBean() {
        return countBean;
    }

    public void setCountBean(GoodsStatisticsBean.DataBean countBean) {
        this.countBean = countBean;
    }

    public InventoryWarnBean.DataBean getmWarnInfoBean() {
        return mWarnInfoBean;
    }

    public void setmWarnInfoBean(InventoryWarnBean.DataBean mWarnInfoBean) {
        this.mWarnInfoBean = mWarnInfoBean;
    }

    public void setmValue(String mValue) {
        this.mValue = mValue;
    }

    public void setmSortLetters(String mSortLetters) {
        this.mSortLetters = mSortLetters;
    }

    public void setmFuzzySearchKey(List<String> mFuzzySearchKey) {
        this.mFuzzySearchKey = mFuzzySearchKey;
    }

    public void setmBean(OperateGoodsDetailsBean.DataBean mBean) {
        this.mBean = mBean;
    }

    public WarningInfoBean.DataBean getmWarnBean() {
        return mWarnBean;
    }

    public void setmWarnBean(WarningInfoBean.DataBean mWarnBean) {
        this.mWarnBean = mWarnBean;
    }

    public OperateGoodsDetailsBean.DataBean getBean() {
        return mBean;
    }

    public void setBean(OperateGoodsDetailsBean.DataBean bean) {
        this.mBean = bean;
    }

    public ItemEntity(String value, String sortLetters, List<String> fuzzySearchKey) {
        mValue = value;
        mSortLetters = sortLetters;
        mFuzzySearchKey = fuzzySearchKey;
    }

    public String getValue() {
        return mValue;
    }

    @Override
    public String getSortLetters() {
        return mSortLetters;
    }

    @Override
    public String getSourceKey() {
        return mValue;
    }

    @Override
    public List<String> getFuzzyKey() {
        return mFuzzySearchKey;
    }
}
